Skip to content

[design] Variant 1C — plain mod thumbs#9

Closed
rdlu wants to merge 1 commit intomainfrom
design/variant-1c-plain-mods
Closed

[design] Variant 1C — plain mod thumbs#9
rdlu wants to merge 1 commit intomainfrom
design/variant-1c-plain-mods

Conversation

@rdlu
Copy link
Copy Markdown
Owner

@rdlu rdlu commented Apr 11, 2026

Draft / design exploration only — do not merge. Tracking #7.

One of three parallel PRs proposing a thumb-cluster mod layout. Compare the SVG against the others to pick a direction.

Thumb cluster

Left:  [mo SYS] [kp LALT] [kp LCTRL] [lt NAV SPACE] [kp BSPC]
Right: [kp ENTER] [kp LSHFT] [lt CODE DEL] [mo MEDIA] [kp LGUI] [caps_word]
  • All four mods on dedicated plain thumb slots — no mod-taps
  • lt NAV SPACE combines layer hold with the space bar (games are on a dedicated locked layer, so held-SPACE isn't a constraint)
  • lt CODE DEL unchanged
  • No bilateral shift in this variant (LSHFT only on right thumb)
  • F11 / F12 demoted to SYS / NAV layer (to be filled in separately)
  • Home-row mods and CODE layer mod-tap wrappers removed
  • Bottom row reverts to plain letters

Chord compatibility

  • ✅ Every chord works cleanly — plain mods have no decision window, no idle gate, no pair-conflict
  • ✅ CTRL+ALT+DEL: LCTRL + LALT on left thumb, DEL via lt CODE DEL tap — works
  • ⚠️ SPACE-heavy flows (hold SPACE for autofire, etc.) are off the table — but games are locked anyway
  • ⚠️ No bilateral shift — left-hand capitals require reaching right thumb

Changes

  • config/eyelash_sofle.keymap — base layer row 2, 3, 4; CODE layer row 2, 3
  • keymap-drawer/eyelash_sofle.svg — regenerated

🤖 Generated with Claude Code

Thumb dedicated mod slots explored in #7:
- Left:  mo SYS | kp LALT | kp LCTRL | lt NAV SPACE | kp BSPC
- Right: kp ENTER | kp LSHFT | lt CODE DEL | mo MEDIA | kp LGUI | caps_word
- No mod-taps — every mod is a plain hold (press to engage)
- lt NAV SPACE combines layer access with the space bar (games not a constraint)
- Home-row mods and CODE layer mt wrappers removed
- F11/F12 demoted to SYS/NAV layer (to be filled in later)
@rdlu
Copy link
Copy Markdown
Owner Author

rdlu commented Apr 11, 2026

Design exploration only. Idea 4 (#10) chosen instead. Closing.

@rdlu rdlu closed this Apr 11, 2026
rdlu added a commit that referenced this pull request Apr 11, 2026
Fixes NAV layer auto-repeat (#5) by moving the vim-style arrow cluster from row 2 (over home-row mods) to row 3 (over plain N/M/,/.). Also refines home-row-mod finger positions: LALT moves from G/H (index reach) to S/L (ring finger), RALT moves from T/Y to R/U (index home), both to fix mistyping. CODE layer mod-tap wrappers updated to match.

Supersedes #6, #8, #9. Explored in #7.
github-actions Bot pushed a commit that referenced this pull request Apr 11, 2026
Fixes NAV layer auto-repeat (#5) by moving the vim-style arrow cluster from row 2 (over home-row mods) to row 3 (over plain N/M/,/.). Also refines home-row-mod finger positions: LALT moves from G/H (index reach) to S/L (ring finger), RALT moves from T/Y to R/U (index home), both to fix mistyping. CODE layer mod-tap wrappers updated to match.

Supersedes #6, #8, #9. Explored in #7.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant